function graficando(index, pregs, resps)
{
    limpiaArrayChart(); 
     var vals = new Array(); 
     var counts = new Array();
    var idp = preguntasCuestionario[index].PK_ID_PREGUNTA;   
    var desc = preguntasCuestionario[index].DESCRIPCION_PREGUNTA  
    if(pregs != null)
        var pos = pregs.indexOf(desc); 
    for(x in opcionesCuestionario)
    {  
        if(opcionesCuestionario[x].FK_ID_PREGUNTA == idp)
        {
            vals.push(opcionesCuestionario[x].PK_ID_OPCION+". "+opcionesCuestionario[x].DESCRIPCION_OPCION);
            counts.push(0);
        }
    }     
    if(resps != null)
    { 
        var jj = resps[pos];
        for(j in jj )
        { 
            
            for(y in vals)
            {
                var str = vals[y].split(". "); 
                if(jj[j] == str[1])
                {
                    counts[y]++;
                }
            }
        } 
    }  
    cargaDatosChart(idp+". "+preguntasCuestionario[index].DESCRIPCION_PREGUNTA,vals,counts);
//    if (tipoUsuario == "estudiantes") 
//    {  
        //cargaDatosChart(idp+". "+preguntasCuestionario[index].DESCRIPCION_PREGUNTA,vals,counts);
    //}
//    if (tipoUsuario == "profesores") {
//        cargaDatosChartProfesores();
//    }
//    if (tipoUsuario == "empresas") 
//    {
//        cargaDatosChartEmpresas();
//    }
}
;

function limpiaArrayChart()
{
    while (respuestas.length > 0) {
        respuestas.pop();
    }
    while (porcentajes.length > 0) {
        porcentajes.pop();
    }
}
;

function  cargaDatosChart(titulo,opciones,counts)
{
    drawChart(titulo,counts,opciones);
}
;

google.load("visualization", "1", {packages: ["corechart"]});

var respuestas = new Array();
var porcentajes = new Array();

function drawChart(titulo,pres,ops)
{ 
    
    var data = new google.visualization.DataTable();
    data.addColumn('string', 'Opción');
    data.addColumn('number', 'Porcentaje');

    for (var i = 0; i < ops.length; i++)
    {
        data.addRow([ops[i], pres[i]]);
    }

    var options = {
        title: titulo,
        is3D: true
    };

    if(document.getElementById("divchart")){
        document.getElementById("subDiv").removeChild(document.getElementById("divchart"));
    }
    var divchart = document.createElement("div");
    divchart.setAttribute("id", "divchart");
    document.getElementById("subDiv").appendChild(divchart);
    var chart = new google.visualization.PieChart(document.getElementById("divchart"));
    chart.draw(data, options); 
}
;
